home *** CD-ROM | disk | FTP | other *** search
/ Otherware / Otherware_1_SB_Development.iso / mac / hypercar / xcmd / statuswi.sit / Status Window XCMD / cards.xml < prev    next >
Text File  |  1992-10-08  |  6KB  |  37 lines

  1. card_2880.xml
  2. <?xml version="1.0" encoding="utf-8" ?>
  3. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  4. <card>
  5.     <id>2880</id>
  6.     <filler1>0</filler1>
  7.     <cantDelete> <false /> </cantDelete>
  8.     <showPict> <true /> </showPict>
  9.     <dontSearch> <false /> </dontSearch>
  10.     <owner>2721</owner>
  11.     <link rel="stylesheet" type="text/css" href="stylesheet_3315.css" />
  12.     <content>
  13.         <layer>background</layer>
  14.         <id>11</id>
  15.         <text><span class="style1">he </span><span class="style4">Status Window XCMD</span><span class="style1"> is used for providing non-response status reports to the user.  While it appears as a modal dialog, it really is an extended XCMD window.  It ignores all keys presses and mouse clicks.The form of the command is:</span><span class="style5"> </span><span class="style7">StatusWindow</span><span class="style5"> copyright,windowName,   displayString,{iconNumber,horzPos,   vertPos}</span><span class="style1">where:  </span><span class="style4">copyright</span><span class="style1"> is the string ΓÇ£┬⌐DomeΓÇ¥  </span><span class="style4">windowName</span><span class="style1"> is the name of the window  </span><span class="style4">displayString</span><span class="style1"> is the message to be displayed  </span><span class="style4">iconNumber</span><span class="style1"> is an optional icon ID number  </span><span class="style4">horzPos</span><span class="style1"> is an optional horizontal position  </span><span class="style4">vertPos</span><span class="style1"> is an optional vertical position</span><span class="style4">Notes:</span><span class="style1">     A window name must be supplied.  This allows for multiple status windows to be active simultaneously.     If the horizontal and vertical positions are not passed, the windoid will automatically be centered on the screen.  (Both must be passed or none at all.)     The message can be changed anytime with the keyword ΓÇ£theTextΓÇ¥ using HyperCardΓÇÖs standard format:</span><span class="style5">set "theText" of window "Status" to "Hello World!"</span><span class="style1">     To not have an icon, pass 0 or empty as the parameter.  You can activate or deactivate an icon anytime with the keyword ΓÇ£theIconΓÇ¥ using HyperCardΓÇÖs standard format:</span><span class="style5">set "theIcon" of window "Status" to 12650</span><span class="style1">   You may also retrieve the icon number or message using HyperCardΓÇÖs standard format:</span><span class="style5">get "theIcon" of window "Status"get "theText" of window "Status"</span><span class="style1">   You may show or hide the windoid or move its position using HyperCardΓÇÖs ΓÇ£locΓÇ¥ and ΓÇ£visibleΓÇ¥ commands.   In order to specify coordinates when first creating the status window, you must also include the icon number.  (But pass 0 or empty if you wish to not show an icon.)   To close the window, use HyperCardΓÇÖs ΓÇ£close windowΓÇ¥ command:</span><span class="style5">close window "Status"</span><span class="style1">   The HyperCard variable </span><span class="style7">the result</span><span class="style1"> will be set to various error messages in the event that the XCMD fails or the user supplies improper parameters.</span><span class="style4">Extras:</span><span class="style1">   Nice visual effects can be accomplished with this XCMD, especially with animation by switching the icons.  Click on the ΓÇ£Test DriveΓÇ¥ button for an example.</span></text>
  16.     </content>
  17.     <content>
  18.         <layer>background</layer>
  19.         <id>1</id>
  20.         <text>Status Window XCMD</text>
  21.     </content>
  22.     <content>
  23.         <layer>background</layer>
  24.         <id>26</id>
  25.         <text>by Jim Parshallof Dome Software Corporation</text>
  26.     </content>
  27.     <content>
  28.         <layer>background</layer>
  29.         <id>30</id>
  30.         <text><span class="style1">he Status Window XCMD was written by:</span><span class="style4">Jim Parshall</span><span class="style1">Purdue University1285 EE Building, Box 362West Lafayette, IN  47907-1285</span><span class="style11">Internet</span><span class="style1">: parshall@ecn.purdue.edu</span><span class="style4"></span><span class="style1">while at</span><span class="style4">Dome Software Corporation</span><span class="style1">655 W. Carmel Drive, Suite 151Carmel, IN  46032317-573-8100</span><span class="style4">Copyright ┬⌐1991-92James H. Parshall </span><span class="style1">and</span><span class="style4">Dome Software Corporation</span><span class="style1">This tool is ΓÇ£funware.ΓÇ¥  If you wish to use this, you must send something fun (but inexpensive) which represents your company, school, city or country to the author at the </span><span class="style11">Purdue</span><span class="style1"> address above.  Examples include: mug, t-shirt, bumper sticker, postcard, pen, key ring,ΓǪ  Other than the fun stuff, this XCMD is provided free to HyperCard developers for </span><span class="style11">non-commercial use</span><span class="style1">.When this was written Jim Parshall was a Senior Consultant at Dome.  The son of two wonderful teachers, he received his BSEE from GMI Engineering & Management Institute in 1988.  He is now a graduate student at Purdue UniversityΓÇÖs school of electrical engineering where he will receive an MSEE with emphasis on Manufacturing.  He has been programming on the Macintosh for several years using C, Object-C and HyperTalk.Dome Software Corporation is an Indianapolis-based consulting firm which specializes in the strategic application of information technology. It is a leader in client-server design, using Macintoshes, PCs, VAXes, and UNIX workstations, on networks including AppleTalk, DECnet, and TCP/IP.This XCMD was written in Think CΓäó.  Copyright ┬⌐1989 Symantec Corporation.Now, our lawyers insisted that we include this:</span><span class="style4">NEITHER JIM PARSHALL NOR DOME SOFTWARE CORPORATION MAKES ANY WARRANTIES PERTAINING TO THIS XCMD, WHETHER EXPRESSED OR IMPLIED, INCLUDING THE IMPLIED WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.IN NO EVENT SHALL JIM PARSHALL OR DOME SOFTWARE CORPORATION BE LIABLE FOR ANY CONSEQUENTIAL, INDIRECT OR SIMILAR DAMAGES, INCLUDING BUT NOT LIMITED TO ANY LOST PROFITS OR LOST DATA ARISING OUT OF THE USE OR INABILITY TO USE THIS XCMD.</span></text>
  31.     </content>
  32.     <name></name>
  33.     <script></script>
  34. </card>
  35.  
  36.  
  37.